/**
 * 操作文件工具
 */
const fs = require('fs');

let fileUtil = {};

/**
 * 写入字符串到文件
 * @param filename 文件名
 * @param content 写入内容
 * @param callback = function (error) {
        if (error) {
            console.log('写入失败：%s', filename)
        } else {
            console.log('写入成功：%s', filename)
        }
    }
 */
fileUtil.writeToFile = function (filename, content, callback) {
    if (callback && typeof callback === 'function') {
        fs.writeFile(filename, content, callback);
    } else {
        fs.writeFile(filename, content, function (error) {
            if (error) {
                //写入失败
            } else {
                //写入成功
            }
        });
    }
}

module.exports = fileUtil;
